package com.zyw.service.user;

import com.zyw.entity.User;

import java.util.LinkedHashMap;
import java.util.Set;

public interface UserService {


    //通过用户名查询用户信息
    User findByUsername(String username);

    //通过用户名查询角色信息
    Set<String> findRolesByUsername(String username);

    //通过角色信息查询权限信息
    Set<String> findPermissionsByRoles(Set<String> roleNames);

    //查询过滤器链信息
    LinkedHashMap<String, String> findShiroFilterChain();
}
